﻿form{
    width:28vw !important;
    position:absolute;
    top:50%;
    left:50%;
    height:80vh;
    transform:translate(-50%,-50%);
    box-shadow:0px 0px 10px 0px #ccc;
    padding:0px 40px;
    border-radius:10px;

}
#registerSubmit{
    background-color:#339999;
    border:none;
    margin-top:2vh;
    height:5vh;
    font-size:2vh;
}
#cancel{
    margin-top:1.5vh;
}
.text-danger{
    font-size:1.8vh;
}
#cancel{
     height:5vh;
    font-size:2vh;
}
label{
    margin-bottom:1vh;
    font-size:2.3vh;
}
 form .mb-3{
    margin-bottom:0px !important;
}
.mb-3 input{
    font-size:2vh;
}
h2{
    display:flex;
    justify-content:center;
    align-items:center;
    height:18vh;
    font-size:35px !important;
    background:url("/images/car-loading4-data.gif") 0% -12% / cover no-repeat;
}
h2 img{
    width:4vw;
    height:4vw;
}
footer{
    position:absolute;
    bottom:0px;
    height:8vh;
    width:100%;
    text-align:center;
    line-height:8vh;
    left:0px;
}
.warn{
    height:2vh;
    margin:0.1vh 0px;
}